home *** CD-ROM | disk | FTP | other *** search
/ PC World Komputer 2007 December / PCWKCD1207B.iso / Blogowanie poza sfera / Flock 0.9.1.3 stable / flock-0.9.1.3.en-US.win32.exe / flock / chrome / fbranding.jar / content / fbranding / brandingUtilities.js next >
Text File  |  2007-06-21  |  1KB  |  40 lines

  1. //
  2. // BEGIN FLOCK GPL
  3. // 
  4. // Copyright Flock Inc. 2005-2007
  5. // http://flock.com
  6. // 
  7. // This file may be used under the terms of of the
  8. // GNU General Public License Version 2 or later (the "GPL"),
  9. // http://www.gnu.org/licenses/gpl.html
  10. // 
  11. // Software distributed under the License is distributed on an "AS IS" basis,
  12. // WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
  13. // for the specific language governing rights and limitations under the
  14. // License.
  15. // 
  16. // END FLOCK GPL
  17. //
  18.  
  19. var brandingUtilities = {};
  20.  
  21. brandingUtilities.buildWebsiteUrl = function (aComponent, aRef, aAction, aPartner) {
  22.     var bod = 0;
  23.     var prefs = Components.classes["@mozilla.org/preferences-service;1"]
  24.         .getService(Components.interfaces.nsIPrefBranch);
  25.  
  26.     try {
  27.         var frd = "flock.first_run.bigDate";
  28.         bod = prefs.getCharPref(frd);
  29.     } catch (e) { }
  30.  
  31.     return "http://redir.flock.com/redir?component=" + aComponent 
  32.     + "&partner=" + aPartner
  33.     + "&ref=" + aRef
  34.     + "&installDate=" + bod
  35.     + "&distcode=flock"
  36.     + "&action=" + aAction;
  37. }
  38.  
  39. brandingUtilities.tourPage = "http://flock.com/getting-started/0.9/";
  40.